home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / dev / c / expat-dev.readme < prev    next >
Text File  |  2002-09-10  |  2KB  |  49 lines

  1. Short:    Shared library to parse XML
  2. Author:   James S.Perrin <james.perrin@ntlworld.com>
  3. Uploader: James S.Perrin <james.perrin@ntlworld.com>
  4. Version:  1.2 (1.95.5)
  5. Type:     dev/c
  6. Requires: m68020+
  7.  
  8. Expat is a shared library which is based on the opensource project
  9. http://expat.sourceforge.net and is used to parse XML (eXetendable
  10. Markup Language) documents. XML is the basis of the majority of the
  11. new web technologies being developed by the World Wide Web Consortium
  12. but is also used in business for easy document/data exchange. Since
  13. XML is a can be easily parsed it makes an ideal format for process
  14. communication and configuration/preferance files for applications.
  15. The library itself does NOT require ixemul but some of the examples
  16. may.
  17.  
  18. There are three related archives:
  19.  
  20. util/lib/expat-usr.lha - just the shared library 
  21. dev/c/expat-dev.lha - the library, the header files docs and examples
  22. dev/src/exapt-src.lha - all that's in expat-dev.lha plus the
  23.                         modifed source files and test suite
  24.  
  25. The original source is quite mature now, is used in many projects and
  26. is the XML parser used in the Mozilla browser. For more information on
  27. XML look at http://www.xml.com and http://www.w3.org .
  28.  
  29. As of version 1.1 (1.95.3/4) expat comes with a rudimentary test suite.
  30. This is included in the src archive. See the README's in tests/.
  31.  
  32. This is my first attempt at creating a shared library and in most part
  33. used CLib37x.lha by Andreas R. Kleinert.
  34.  
  35. History
  36. 1.0  - first release based on expat 1.95.2 src
  37. 1.0b - xmlwf documentation added to -dev -src
  38.      - added missing config.h to -src
  39. 1.0c - fixed example/elements.c -dev -src, I must remember to test everything!
  40. 1.1  - updated base to expat 1.95.4. No 1.95.3? Well they was a major bug
  41.        in it and 1.95.4 was out two weeks later
  42.      - reorganised makefiles
  43.      - compiled for m68020+
  44. 1.2  - updated base to 1.95.5
  45.       - library version as tested by exec wasn't set correctly (was 37.32)
  46.         this release is 12.0 since there are API additions being made to point
  47.         releases upstream
  48.       - removed extraneous win32 files from -src
  49.